Improving Groupware Performance in Lossy Networks with Adaptive Forward Error Correction

نویسنده

  • Jeff Dyck
چکیده

Network delays can cause serious usability problems in synchronous groupware systems. Delays can often be reduced by switching to lightweight protocols, such as UDP, but this switch also sacrifices any guarantee of message reliability. To address this problem, we investigate the use of adaptive forward error correction (AFEC) for groupware. Adaptive FEC is a technique that can maintain a predefined level of reliability while avoiding the overhead of acknowledgements or retransmission. This paper describes an adaptive FEC technique designed to meet the needs of synchronous groupware. We ran an experiment that measured message reliability and latency using TCP, plain UDP, UDP with non-adaptive FEC, and UDP with adaptive FEC under several different simulated network conditions. Our results show that for message types that can tolerate some loss, such as awareness information, both FEC techniques keep latency at nearly the plain-UDP level while dramatically improving reliability. Adaptive FEC, however, is the only technique that can guarantee a level of reliability while minimizing delay as network conditions change.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

LT-TCP: End-to-End Framework to Improve TCP Performance over Networks with Lossy Channels

As wireless channels are becoming common, the performance of TCP over networks with such links is important. TCP performance suffers substantially when packet error rates increase beyond a value of about 1% 5%. This paper proposes an end-end mechanism to improve TCP performance over networks comprising lossy wireless link. The scheme separates the congestion indications from the wireless packet...

متن کامل

Content-Adaptive Packetization and Streaming of Wavelet Video over IP Networks

This paper presents a framework of content-adaptive packetization scheme for streaming of 3D wavelet-based video content over lossy IP networks. The tradeoff between rate and distortion is controlled by jointly adapting scalable source coding rate and level of forward error correction (FEC) protection. A content dependent packetization mechanism with data-interleaving and ReedSolomon protection...

متن کامل

AprilFEC: Real-Time Channel Estimation and Adaptive Forward Error Correction

Transporting large amounts of data over the wireless links of a mobile ad hoc network requires mitigating significant and unpredictable packet loss. Traditional acknowledgmentbased transport protocols (e.g. TCP) perform poorly as ACK messages are dropped and the transport falls back on retransmission timeouts. We propose a novel application-layer transport system, AprilFEC, that employs erasure...

متن کامل

Modeling and Analysis of Multipath Video Transport over Lossy Networks Using Packet-Level FEC

The use of forward error correction (FEC) coding is often proposed to combat the effects of network packet losses for error-resilient video transmission on packet-switched networks. On the other hand, path diversity has recently been proposed to improve network transport for both singledescription (SD) and multiple-description (MD) coded video. In this work we model and analyze an SD coded vide...

متن کامل

TCP-cognizant adaptive forward error correction in wireless networks

Wireless links are characterized by high bit error rates and intermittent connectivity. These can significantly degrade the performance (goodput) of TCP over wireless networks since non-congestion related packet losses can be misinterpreted by TCP as indications of network congestion, resulting in unnecessary congestion controls, and thus a reduced goodput. In this paper, we propose a technique...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002